@charset "utf-8";
/* ========== row1 ========== */
#row1{ margin-bottom: 10px;}
.subTab{ overflow: hidden;}
.subTab .box{ margin-bottom: 0;}
   .m_71_bg{width: 100%;}
    .m_71_bg img{width: 100%;}

/* ----- 首页切换区域 ----- */
#homeTab>.side{ float: right; width: 270px; margin: 0 0 0 20px;}
#homeTab>.mainContent>.side{ width: 410px;}

/* 通知公告 */
#tzgg .hd li{ margin: 0; width: 49.99%;}
#tzgg .bd ul{ overflow: hidden;}

/* 中国网要闻 */
#zgwyw{ position: relative; z-index: 2;}
#zgwyw .hd h3{ display: block; background: none;}
#zgwyw .hd h3 a{ color: #333;}
#zgwyw .hd h3 i{ float: left; margin-right: 20px; width: 50px; height: 40px; background: #257dd1 url(../images/iconhome.png) no-repeat 10px 12px;}
#zgwyw .bd{ padding-bottom: 0;}

/* 本地要闻 */
#zwdt{ margin: 0;}
#zwdt .hd li{ margin: 0;}
#zwdt .bd{ padding: 4px 0 0; height: 215px;}
#zwdt .bd .infoList li{ background-position: 0 -109px;}
#zwdt .bd .infoList li.last{ border: none;}

/* 首页切换按钮组1 */
.homeBtnGroup{ margin-top: 10px; background-color: #f4f4f4; overflow: hidden;}
.homeBtnGroup li{ position: relative; float: left; width: 24.99%; text-align: center; height: 80px; filter: alpha(opacity=60);opacity: 0.6; transition: all 0.25s ease 0s;}
.homeBtnGroup li:hover{ background-color: #257dd1; filter: alpha(opacity=100);opacity: 1;}
.homeBtnGroup li:hover a{ color: #fff;}
.homeBtnGroup li a{ position: relative; z-index: 2; display: block; padding-top: 40px; line-height: 40px;}
.homeBtnGroup li i{ position: absolute; z-index: 1; top: 10px; left: 50%; margin-left: -18px; width: 36px; height: 36px; background: url(../images/iconhome.png) no-repeat center -114px; transition: all 0.25s ease 0s;}
.homeBtnGroup li:hover i{background-position: center -167px;}
.homeBtnGroup li.li2 i{ background-position: center -217px;}
.homeBtnGroup li.li2:hover i{background-position: center -267px;}
.homeBtnGroup li.li3 i{ background-position: center -319px;}
.homeBtnGroup li.li3:hover i{background-position: center -360px;}
.homeBtnGroup li.li4 i{ background-position: center -400px;}
.homeBtnGroup li.li4:hover i{background-position: center -442px;}
.homeBtnGroup li.li5 i{ background-position: center -484px;}
.homeBtnGroup li.li5:hover i{background-position: center -526px;}

/* 首页切换按钮组2 */
.homeBtnGroup2{ margin: 19px -5px 0; overflow: hidden;}
.homeBtnGroup2 li{ position: relative; float: left; margin: 0 5px; width: 200px; height: 60px; background-color: #257dd1; border-radius: 4px; transition: all 0.25s ease 0s;}
.homeBtnGroup2 li:hover{ filter: alpha(opacity=80);opacity: 0.8;}
.homeBtnGroup2 li a{ display: block; padding-left: 60px; font-size: 18px; font-weight: bold; line-height: 60px; color: #fff;}
.homeBtnGroup2 li i{ position: absolute; z-index: 1; top: 16px; left: 20px; width: 30px; height: 30px; background: url(../images/iconhome.png) no-repeat 3px -30px;}
.homeBtnGroup2 li.li2 i{left: 40px; background-position: 3px -72px;}
.homeBtnGroup2 li.li2 a{ padding-left: 80px;}

/* ----- 公告切换区域 ----- */
#zwgg .bd,#xzgg .bd,#zwgg .bd,#bmgg .bd,#zxqs .bd{ padding-top: 5px; height: 230px;}

#indZxft{ display: none;}
/* 公告切换区域[图文模拟头条] */
#ggTab .txtPicListDate li{ padding: 5px 0 5px 15px; border-bottom: 1px dotted #ddd; background: url("../images/icon.png") no-repeat scroll 3px 17px;}
#ggTab .txtPicListDate li .tit{ font-size: 14px;}
#ggTab .txtPicListDate .t .date, #ggTab .txtPicListDate .t .intro{ display: none;}
#ggTab .txtPicListDate .t .dateRight{ display: block; float: right; margin-left: 10px;}
#ggTab .txtPicListDate .li1{ padding: 10px 0;background: none;}
#ggTab .txtPicListDate .li1 .tit{ font-size: 16px;}
#ggTab .txtPicListDate .li1 .dateRight{ display: none;}
#ggTab .txtPicListDate .li1 .intro{ display: block;}
#ggTab .txtPicListDate .li1 .date{ display: block; float: left;width: 68px;height: 66px;margin: 0 15px 0 0;text-align: center; padding-top: 3px; line-height: 34px; background-color: #f5f5f5; border-radius: 0 0 4px 4px;}
#ggTab .txtPicListDate .li1 .date b{display: block;line-height: 24px; font-size: 12px; font-weight: normal;background-color: #005faf; color: #fff; border-radius: 4px 4px 0 0;}
#ggTab .txtPicListDate .li1 .date span{ display: block; font-size: 24px; color: #333;}
#ggTab .txtPicListDate .li1 .dateRight{ display: none;}

/* ----- 政务切换区域 ----- */

/* ----- 公开切换区域 ----- */
#gkTab .side{ float: left; width: 210px;}
#gkTab>.mainContent>.side{ float: right; width: 450px; margin: 0 0 0 20px;}
#fgwj .bd{ height: 300px;}

/* 按钮组 */
#gkBtnGroup li{ margin-bottom: 10px;}
#gkBtnGroup li a{ display: block; padding-left: 38px; height: 42px; line-height: 42px; border: 1px solid #e1e1e1; background: #eee url(../images/iocnxxgk.png) no-repeat 10px 15px; transition: all 0.25s ease 0s;}
#gkBtnGroup li a:hover{ background-color: #257dd1; border-color: #257dd1; color: #fff; background-image: url(../images/iconxxgkon.png)}
#gkBtnGroup li.li2 a{ background-position: 10px -42px;}
#gkBtnGroup li.li3 a{ background-position: 10px -99px;}
#gkBtnGroup li.li4 a{ background-position: 10px -157px;}
#gkBtnGroup li.li5 a{ background-position: 10px -214px;}
#gkBtnGroup li.li6 a{ background-position: 10px -270px;}
#gkBtnGroup li.li7 a{ background-position: 10px -327px;}
#gkBtnGroup li.li8 a{ background-position: 10px -386px;}
#gkBtnGroup li.li9 a{ background-position: 10px -441px;}
#gkBtnGroup li.li10 a{ background-position: 10px -498px;}

/* 按钮组2 */
#gkBtnGroup2{ clear: both; padding-top: 5px; margin: 0 -5px; overflow: hidden;}
#gkBtnGroup2 li{ float: left; width: 19.99%;}
#gkBtnGroup2 li a{ margin: 0 5px; display: block; height: 44px; line-height: 44px; border: 1px solid #e1e1e1; background: #eee url(../images/icon.png) no-repeat 20px -680px; transition: all 0.25s ease 0s; text-align: center; border-radius: 4px;}
#gkBtnGroup2 li a:hover{ background-color: #ccc; border-color: #aaa;}

/* 部门文件 */
#gkTab .mainContent .infoList{height:324px;} 

/* 领导信息
#ldxx .bd{ margin: 15px 0; border: 1px solid #ddd; background-color: #fcfcfc; padding: 14px;}
#ldxx .bd .leaderList li{ overflow: hidden;}
#ldxx .bd .leaderList .pic{ float: left; margin-right: 15px;}
#ldxx .bd .leaderList .pic img{ width: 90px; height: auto;}
#ldxx .bd .leaderList .con{ height: 120px; overflow: hidden;}
#ldxx .bd .leaderList .title, #ldxx .bd .leaderList .works{ margin-bottom: 5px;}
#ldxx .bd .leaderList .title a{ font-size: 20px; color: #0f6ad1; margin-right: 5px;}
#ldxx .bd .leaderList .title span{ font-size: 14px;}
#ldxx .bd .leaderList .intro{height: 80px; overflow: hidden; margin-top: 10px;}
 */
/* ----- 服务切换区域 ----- */
#fwTab .side{ width: 270px;}

/* 查询服务 */
#cxfwBtnGroup li{ margin-bottom: 11px;}
#cxfwBtnGroup li a{ display: block; height: 60px; line-height: 60px; background-color: #F8F8F8; border: 1px solid #eee;transition: all 0.25s ease 0s; text-align: center;}
#cxfwBtnGroup li a:hover{ background-color: #257dd1; border-color: #257dd1; color: #fff;}

/* 场景服务  */
#cjfwBtnGroup{ margin: 0 -5px; overflow: hidden;}
#cjfwBtnGroup li{ float: left; width: 49.99%;}
#cjfwBtnGroup li a{ display: block; margin: 0 5px; padding-left: 15px; height: 62px; line-height: 62px; border: 1px solid #eee; background: #f5f5f5 url(../images/iconcjfw.png) no-repeat 15px 20px; text-align: center; overflow: hidden;}
#cjfwBtnGroup li.li2 a{ background-position: 15px -55px;}
#cjfwBtnGroup li a:hover{ background-color: #edfaff; border-color: #cae2ec;}

/* 办事服务 */
#bslj .bd{ padding-top: 20px;}
#bslj dl{ overflow: hidden;}
#bslj dt{ float: left; margin-right: 30px; padding-bottom: 100px; margin-bottom: -100px; background-color: #f8f8f8}
#bslj dt li{ position: relative;}
#bslj dt li a{ display: block; width: 80px; line-height: 80px; background-color: #3e95eb; color: #fff; text-align: center;}
#bslj dt li.on a{ background-color: #ffb431;}
#bslj dt li.on a:after{ content: ""; position: absolute; top: 50%; right: -10px; border: 5px solid #ffb431; border-color: transparent transparent transparent #ffb431;}
#bslj dd{ margin: 0 -5px -10px;min-height: 201px; overflow: hidden;}
#bslj dd li{ float: left; width: 16.66%; margin-bottom: 10px;}
#bslj dd li a{ margin: 0 5px; padding: 0 5px; display: block; border: 1px solid #eee; height: 55px; line-height: 55px; overflow: hidden; text-align: center; white-space: nowrap; text-overflow: ellipsis;}
#bslj dd li a:hover{ background-color: #f5f5f5; border-color: #ddd;}

/* 办事服务-部门显示列 */
#bslj #abm li{ width: 19.99%;}
#bslj #abm li a{ height: 30px; line-height: 30px;}


/* ----- 数据切换区域 ----- */
/* 数据切换区域[图文模拟头条] */
#sjTab .txtPicListDate li{ padding: 5px 0 5px 15px; border-bottom: 1px dotted #ddd; background: url("../images/icon.png") no-repeat scroll 3px 17px;}
#sjTab .txtPicListDate li .tit{ font-size: 14px;}
#sjTab .txtPicListDate .t .date, #sjTab .txtPicListDate .t .intro{ display: none;}
#sjTab .txtPicListDate .t .dateRight{ display: block; float: right; margin-left: 10px;}
#sjTab .txtPicListDate .li1{ padding: 10px 0;background: none;}
#sjTab .txtPicListDate .li1 .tit{ font-size: 16px;}
#sjTab .txtPicListDate .li1 .dateRight{ display: none;}
#sjTab .txtPicListDate .li1 .intro{ display: block;}
#sjTab .txtPicListDate .li1 .date{ display: block; float: left;width: 68px;height: 66px;margin: 0 15px 0 0;text-align: center; padding-top: 3px; line-height: 34px; background-color: #f5f5f5; border-radius: 0 0 4px 4px;}
#sjTab .txtPicListDate .li1 .date b{display: block;line-height: 24px; font-size: 12px; font-weight: normal;background-color: #005faf; color: #fff; border-radius: 4px 4px 0 0;}
#sjTab .txtPicListDate .li1 .date span{ display: block; font-size: 24px; color: #333;}
#sjTab .txtPicListDate .li1 .dateRight{ display: none;}


/* ----- 民生切换区域 ----- */
#msTab .side{ width: 540px;}

/* 焦点图 */
#focusMs{ width: 540px; overflow: hidden;}
#focusMs .hd{ width: 130px; right: 0; top: 0;}
#focusMs .hd li{ margin-bottom: 10px; width: 100%;}
#focusMs .hd li .pic{border-width: 2px; border-color: #ccc;}
#focusMs .hd .on .pic{ border-color: #f50;}
#focusMs .hd li img{ width: 126px; height: 89px;}
#focusMs .bd{ float: left; width: 400px;}

/* 图片按钮组 */
#msBtnGroup{ margin: 0 -5px; clear: both; padding-top: 15px; overflow: hidden;}
#msBtnGroup li{ float: left; width: 12.49%; *width: 12.45%; height: 240px; overflow: hidden;}
#msBtnGroup li a{ display: block; margin: 0 5px; background: url(../images/msbtngroupbg.png) no-repeat; padding: 90px 40px; line-height: 30px; font-size: 24px; color: #fff; text-align: center; overflow: hidden; transition: all 0.5s ease 0s;}
#msBtnGroup li:hover a{ transform: scale(1.1); filter: alpha(opacity=80);opacity: 0.8;}
#msBtnGroup li.li2 a{ background-position: -147px 0;}
#msBtnGroup li.li3 a{ background-position: -294px 0;}
#msBtnGroup li.li4 a{ background-position: -440px 0;}
#msBtnGroup li.li5 a{ background-position: -586px 0;}
#msBtnGroup li.li6 a{ background-position: -734px 0;}
#msBtnGroup li.li7 a{ background-position: -881px 0;}
#msBtnGroup li.li8 a{ background-position: -1027px 0;}

/* ----- 互动切换区域 ----- */
#hdTab .side{ width: 395px;}

/* 在线访谈 */
#zxft{ margin-bottom: 20PX;}
.newInterview .interviewItem{ margin-bottom: 15px; overflow: hidden;}
.newInterview .interviewPic{ float: left; margin-right: 15px; width: 150px;}
.newInterview .interviewCon .title,.interviewCon .date,.interviewCon .guest{height: 24px;line-height: 24px;overflow: hidden;}
.newInterview .interviewLink{display: none}
.newInterview .interviewCon .label{color: #000;}
#zxft .ft li span{ position: relative; float: left; width: 185px;height: 50px; background-color: #f2fbe8; border: 1px solid #deebd1; border-radius: 4px; transition: all 0.25s ease 0s;}
#zxft .ft li a{ position: relative; z-index: 2; display: block; padding-left: 35px; line-height: 50px; text-align: center; color: #508f0d; font-size: 18px;}
#zxft .ft li i{ position: absolute; z-index: 1; top: 12px; left: 35px; width: 28px; height: 28px; background: url(../images/iconhd.png) no-repeat center -47px; transition: all 0.25s ease 0s;}
#zxft .ft .l2{ float: right; background-color: #dff8f2; border-color: #c7e6de;}
#zxft .ft .l2 a{ color: #2da28f;}
#zxft .ft .l2 i{ background-position: center -148px;}
#zxft .ft .on span{ background-color: #518d13; border-color: #518d13;}
#zxft .ft .on .li2{ background-color: #008b78; border-color: #008b78;}
#zxft .ft .on a{ color: #fff;}
#zxft .ft .on .li1 i{ background-position: center -98px;}
#zxft .ft .on .li2 i{ background-position: center -199px;}

/* 区长信箱 */
#zxxj{ margin-bottom: 10px;}
#zxxj .hd .more{ padding: 0 10px 0 0; background: none; font-size: 14px; font-weight: bold;}
#zxxj .hd .more a i{ width: 20px; height: 40px; float: left; _display: inline; margin-right: 5px; background: url(../images/zmhdicon.png) center -157px no-repeat; transition: all .5s;}
#zxxj .bd .infoList{height:216px;}

/*#zxxj .bd{ height: 405px;}*/

/* 政民互动链接 */
.zmhdLink{ height: 106px;}
.zmhdLink li{ position: relative; float: left; margin: 0 5px; width: 135px;height: 106px; transition: all 0.25s ease 0s;}
.zmhdLink li span{ display: block;height: 104px; border: 1px solid #f1F1F1; transition: all 0.25s ease 0s;}
.zmhdLink li a{ position: relative; z-index: 2; display: block; padding-top: 50px; line-height: 60px; text-align: center; font-size: 16px;}
.zmhdLink li i{ position: absolute; top: 15px; left: 50%; margin-left: -27px; width: 54px; height: 45px; background: url(../images/iconhd.png) no-repeat center -242px; transition: all 0.25s ease 0s;}
.zmhdLink .li5 .pic{ display: none; position: absolute; bottom: 120px; left: 50%; margin-left: -70px; width: 140px; box-shadow: 1px 1px 3px rgba(0, 0, 0, .2);}
.zmhdLink .li5 .pic img{ width: 100%;}
.zmhdLink .li2 i{ background-position: center -348px;}
.zmhdLink .li3 i{ background-position: center -447px;}
.zmhdLink .li4 i{ background-position: center -548px;}
.zmhdLink .li5 i{ background-position: center -648px;}
.zmhdLink .li6 i{ background-position: center -746px;}
.zmhdLink .on span{ display: block; border-color: #47a8bb; background-color: #47a8bb;}
.zmhdLink .on i{ background-position: center -292px;}
.zmhdLink .on a{ color: #fff;}
.zmhdLink .on .pic{ display: block;}
.zmhdLink .on .li2{ border-color: #f65555; background-color: #f65555;}
.zmhdLink .on .li2 i{ background-position: center -398px;}
.zmhdLink .on .li3{ border-color: #93b42a; background-color: #93b42a;}
.zmhdLink .on .li3 i{ background-position: center -497px;}
.zmhdLink .on .li4{ border-color: #95bbec; background-color: #95bbec;}
.zmhdLink .on .li4 i{ background-position: center -598px;}
.zmhdLink .on .li5{ border-color: #57bd5a; background-color: #57bd5a;}
.zmhdLink .on .li5 i{ background-position: center -698px;}

/* ----- 县情切换区域 ----- */
#xqTab{ position: relative; margin: -20px -20px 0;}
.xqTxt{position: absolute; top: 65px; left: 60px; z-index: 7;width: 220px;height: 276px;background: url(../images/xqtxt.png) no-repeat;display: block;}

/* 走进上饶 */
#zjsr{ position: absolute; top: 80px; left: 280px; z-index: 8; padding: 25px; width: 700px; background: url(../images/xqbg.png); border-radius: 4px;}
#zjsr .hd{ margin-bottom: 10px;}
#zjsr .hd h3{ color: #7f0019; font-size: 18px;}
#zjsr .hd h3 a{ color: #7f0019;}
#zjsr .bd{ margin: 10px; line-height: 2em;height: 168px;overflow: hidden;}
#zjsr .bd .more{margin-left: 10px; padding: 0 4px; color: #cf1b0c;}

/* 焦点图 */
#focusXq{position: relative;}
#focusXq .hd{ right: auto; left: 280px; bottom: auto; top: 380px; width: 690px; height: 66px;padding: 0 30px;overflow: hidden;}
#focusXq .hd li{width: 19.99%;}
#focusXq .hd li.on .pic{border-color: #fc0;}
#focusXq a.xqPrev,#focusXq a.xqNext{ position: absolute; top: 400px; left: 280px; z-index: 12; width: 28px;height: 28px; background: url(../images/icon.png) no-repeat -6px -290px; border-radius: 50%; cursor: pointer; filter: alpha(opacity=40);opacity: 0.4; transition: all 0.25s ease 0s;}
#focusXq a.xqNext{left: auto;right: 150px; background-position: 6px -330px}
#focusXq a:hover.xqPrev,#focusXq a:hover.xqNext{ filter: alpha(opacity=100);opacity: 1;}

/* ----- 通栏横幅 ----- */
#focusAd{ clear: both; margin-top: 20px;}
#focusAd .hd{ bottom: 0; right: 0;}
#focusAd .bd li{ height: 100px;}
#focusAd .bd .titleBg{ display: none;}

/* ========== row2 ========== */
#row2{ position: relative; z-index: 12; height: 36px; overflow: visible;}

/* 友情链接 */
#friendLink{ margin-left: -10px;}
#friendLink dl{width: 19.99%;float: left;position: relative;}
#friendLink dl dt{ margin-left: 10px; height: 34px;line-height: 34px;overflow: hidden;border: 1px solid #e2e2e2;background: #f5f5f5;position: relative;cursor: pointer;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
#friendLink dl dt i{ right: 12px; top: 50%; margin-top: -4px; position: absolute;display: block; width: 30px; height: 15px; background: url(../images/icon.png) no-repeat center -380px; transition: all 0.25s ease 0s;}
#friendLink dl dt span{ display: block; margin: 0 36px 0 10px;}
#friendLink dd{ margin-left: 10px; bottom: 35px;display: none;position: absolute;left: 0;right: 0;}
#friendLink ul{ max-height: 389px; border: 1px solid #ccc; background: #fff;overflow-y: scroll;}
#friendLink li{line-height: 22px; padding: 8px 10px;border-bottom: 1px dotted #ccc;word-break: keep-all;white-space: nowrap;cursor: pointer;}
#friendLink li:hover{ color: #CD3333; background-color: #f1f1f1}
#friendLink .last{border-bottom: 0}
#friendLink .on dt{z-index: 9;border-color: #bbb; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .3); box-shadow: 0 0 5px rgba(0, 0, 0, .2);}
#friendLink .on dt i{ background-position: center -421px;}
#friendLink .on dd{ display: block; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .3); box-shadow: 0 0 5px rgba(0, 0, 0, .2);}
#friendLink .on dd ul{ border-color: #bbb;}